guaranteed contract - Francés Inglés Diccionario